package com.hauwei.huaweishop.service;

import com.hauwei.huaweishop.entity.Goodinfos;

import java.util.List;

/**
 * 商品信息Service接口
 */
public interface GoodinfosService {
    /* 增加商品 */
    void addGoodinfos(Goodinfos goodinfos);

    /* 删除商品id删除 */
    void deleteGoodinfosByGid(Integer gid);

    /* 删除商品名称删除 */
    void deleteGoodinfosByGname(String gname);

    /* 修改商品 */
    void updateGoodinfos(Goodinfos goodinfos);

    /* 查看所有商品 */
    List<Goodinfos> queryGoodinfosList();

    /* 根据商品类型查找所有商品信息 */
    List<Goodinfos> queryGoodinfosListByShoptypes(String name);

    /* 通过商品名查找商品 */
    Goodinfos queryByGname(String gname);

    /* 通过商品id查找商品 */
    Goodinfos queryByGid(Integer gid);
}
